package com.hex.ds.hdtp.core.app.data.contrast.dto;

import cn.afterturn.easypoi.excel.annotation.Excel;
import com.hex.ds.hdtp.core.app.data.contrast.dto.request.CrossDbContrastListRequestDto;
import lombok.Data;
import lombok.experimental.Accessors;

import java.util.ArrayList;
import java.util.List;

/**
 * @projectName: hdtp-service
 * @package: com.hex.ds.hdtp.core.app.data.contrast
 * @className: ContrastTaskExcelDto
 * @author: Liang.Fuhao
 * @description: 比对任务Excel交互dto
 * @date: 2024/1/31 14:43
 * @version: 1.0
 */
@Data
@Accessors(chain = true)
public class ContrastTaskExcelDto extends ContrastListExcelDto{

    private String pkId;

    @Excel(name = "任务名称(必填项)")
    private String taskName;

    @Excel(name = "比对模板(必填项)")
    private String contrastTemplate;

    @Excel(name = "数据服务器(必填项)")
    private String serverSourceCode;

    private String contrastTemplatePkId;

    private List<ContrastListExcelDto> contrastListExcelDtos = new ArrayList<>();
}
